/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

export const Iconhuaban = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M941.57 429H649.85v-70h291.72A11.45 11.45 0 0 0 953 347.57V240.43A11.45 11.45 0 0 0 941.57 229H82.43A11.45 11.45 0 0 0 71 240.43v107.14A11.45 11.45 0 0 0 82.43 359h316.49v70H82.43A81.52 81.52 0 0 1 1 347.57V240.43A81.52 81.52 0 0 1 82.43 159h859.14a81.52 81.52 0 0 1 81.43 81.43v107.14A81.52 81.52 0 0 1 941.57 429z"
        fill={getIconColor(color, 0, '#333333')}
      />
      <Path
        d="M805 988.5H201a83.13 83.13 0 0 1-83-83V359h289v70H188v476.46a13.06 13.06 0 0 0 13 13h604a13.06 13.06 0 0 0 13-13V429H640v-70h248v546.46a83.13 83.13 0 0 1-83 83.04z"
        fill={getIconColor(color, 1, '#333333')}
      />
      <Path
        d="M675 989H371V159h304z m-234-70h164V229H441z"
        fill={getIconColor(color, 2, '#333333')}
      />
      <Path
        d="M508.77 218.87L423.88 97.63a31 31 0 0 0-50.79 35.57l28.52 40.72-57.34 40.16-28.52-40.73A101 101 0 0 1 481.22 57.48l84.89 121.24z"
        fill={getIconColor(color, 3, '#333333')}
      />
      <Path
        d="M540.23 218.87l-57.34-40.15 84.89-121.24a101 101 0 1 1 165.47 115.87l-20.59 29.41-57.34-40.16 20.59-29.41a31 31 0 0 0-50.79-35.56z"
        fill={getIconColor(color, 4, '#333333')}
      />
    </Svg>
  );
};

Iconhuaban.defaultProps = {
  size: 18,
};

export default Iconhuaban;
